
.left {float:left;width:210px;height:auto;}
/****************类型列表*******************/
.noborder {border:0;}
div.list_content {margin-top:0;}
.left .type {border:2px solid #DDD;width:206px;height:auto;}
.left .type  .item {width:100%;}
.left .type .item h3 {cursor:pointer;height:30px;width:196px;padding-left:10px;border-bottom:1px dotted #ccc;line-height:30px;background-color:#FAFAFA;}
.left .type .item h3.noborder {border:0}
.left .type .item  h3 b {display:inline-block;width:16px;height:16px;background:url('../imgs/20120827D.jpg');float:right;margin-right:10px;margin-top:7px;}
.left .type .item  h3 b.click{background:url('../imgs/20120827C.jpg');}
.left .type .item ul {display:none;padding:6px 0 6px 6px;overflow:hidden;border-bottom: 1px dotted #ccc;border-top:1px dotted #ccc}
.left .type .item ul li {float:left;width:95px;padding:0;height:25px;line-height:25px}
/***************推广产品*****************/
.left .mom {width:208px;height:auto;border:1px solid #ddd;margin-top:10px;}
.left .noborder {border:0;}
.left .mom .mt {height:31px;padding-left:8px;line-height:28px;background: url('../imgs/20120827E.jpg')}
.left .mom .mtc {padding:0 8px;}
.left .mom .mtc ul.left_ad li.fore {padding: 6px 0;
    				position: relative;
   					text-align: center;}
 .left .mom .mtc ul.left_ad li.fore .f_img {padding:5px 0;} 
 .left .mom .mtc ul.left_ad li.fore .f_img img {width:100px;height:100px;border:1px solid #EFEFEF;}  					
.left  .mom  .mtc ul.left_ad li.fore .news {width:54px;height:59px;background:url('../imgs/icon_promotion20110727.png') no-repeat;position:absolute;top:0;right:0;}
.left  .mom  .mtc ul.left_ad li.fore div.m_name {text-align:left;font-size:12px;}
.left  .mom  .mtc ul.left_ad li.fore div.m_price {color:#CC0000;}

.left .mom  .mtc ul.left_ad li.fore .renqi {background-position:-53px -120px}
.left .mom  .mtc ul.left_ad li.fore .host {background-position:-53px 0}

/******************一周排行榜*******************/
.left .mom div.mz ul.week_top {width:100%;}
.left .mom div.mz ul.week_top li {padding:6px 5px;height:22px;border-bottom: 1px dotted #ccc}
.left .mom div.mz ul.week_top li.first {height:56px;padding:10px 5px;}
.left .mom div.mz ul.week_top li span{ color: #CC0000;
									    float: left;
									    font-family: arial;
									    font-size: 14px;
									    font-weight: bold;
									    padding: 0 8px 0 4px;}
	.left .mom div.mz ul.week_top li.noborder {border:0;}								    
.left .mom div.mz ul.week_top li div.p_name{float:left;width:175px;font-size:12px;margin:0;}									    
.left .mom div.mz ul.week_top li.first  div.p_img {float:left;}
.left .mom div.mz ul.week_top li.first  div.p_name{height: 3em;
										    line-height: 1.5em;
										    width: 120px;float:left;font-size:11px;margin:0 0 0 5px;}
.left .mom div.mz ul.week_top li  div.p_price {float:left;color:#CC0000;width:120px;margin:3px 0 0 5px;}									    

.right {float:right;width:990px;height:auto}
.right .m {width:100%;height:auto;margin-bottom:10px;}
#i_right {background: none repeat scroll 0 0 #FCF4EA;
	      border: 1px solid #FFCC66;
	     height: 147px;
	     overflow: visible;
	     width:982px;
	     padding: 3px;
	     position: relative;}
#i_right .host{background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 137px;
    padding-bottom: 10px;
    position: absolute;
    width:801px;}
 #i_right .host .mt {background: url("../imgs/20120824B.gif") no-repeat scroll 0 0 transparent;
									    height: 16px;
									    left: -4px;
									    line-height: 16px;
									    padding: 15px 0 15px 20px;
									    position: absolute;
									    top: -4px;width:80px;text-align:right}
#i_right .host .mt h2 {font-size:14px;}
#i_right .host .list_h { width: 776px;  height: 104px;
					    overflow: hidden;
					    padding: 37px 0 0 25px;}
#i_right .host .list_h dl{float:left;overflow:hidden;} 
#i_right .host .list_h dl dt { float: left;
							    margin-right: 6px;
							    width: 100px;}
#i_right .host .list_h dl dt img {width:100px;height:100px;float:left;}
#i_right .host .list_h dl dd {float:left;width:146px;}
#i_right .host .list_h dl dd .p_name {  height: 30px;
    									line-height: 15px;font-size:12px;width:146px}
#i_right .host .list_h dl dd .p_price {color:#999}
#i_right .host .list_h dl dd .p_price strong {color:#CC0000;width:146px}
#i_right .host .list_h dl dd .btns {margin-top:5px;}
#i_right .host .list_h dl dd .btns a {background: url("../imgs/bg_hotsale.gif") no-repeat scroll 0 -466px transparent;
									    color: #FFFFFF;
									    display: block;
									    font-size: 12px;
									    height: 25px;
									    line-height: 25px;
									    text-align: center;
									    text-decoration: none;
									    width: 64px;}
#i_right .prom { background: none repeat scroll 0 0 #FFFFFF;
			    float: right;
			    height: 127px;
			    padding: 10px;
			    width: 160px;}
#i_right .prom .mt h2 {font-size:14px;}
#i_right .prom .mc {margin-top:10px;}
#i_right .prom .mc ul li {font-size:12px;   height: 20px;
						    line-height: 20px;
						    overflow: hidden;padding:0;text-align:left;}
.select {border-top: 2px solid #EED97C;}
.select .mt,.eval .mt{width:100%;background:url('../imgs/bg_hotsale.gif') repeat-x 0 -552px;  height: 28px;
    line-height: 28px;
    padding: 0 10px 8px;}
     .select .mt h1,.eval .mt h1{margin-right:3px;}
 .select .mt h1,  .select .mt strong{ color: #CC3300;
				    float: left;
				    font-size: 14px;
				    height: 28px;
				    line-height: 28px;}
.select dl {width:973px;border-top: 1px dashed #E7CDAE;
		    margin: 0 5px;
		    overflow: hidden;
		    padding: 4px 0 2px;}
.select dl dt {float: left;
			    font-weight: bold;
			    line-height: 25px;
			    text-align: right;
			    padding-right:10px;
			    width: 90px;}
.select dl dd {float:left;width:872px;}
.select dl dd  ul { height: 28px;
							    margin-bottom: 8px;
							    padding-top: 2px;}
.select dl dd ul li {border: 1px solid #FFFFFF;
							    color: #005EA7;
							    float: left;
							    font-family: Verdana,宋体;
							    height: 15px;
							    line-height: 15px;
							    margin-right: 4px;
							    padding: 2px 10px;}
.select dl dd ul li.curr {background: none repeat scroll 0 0 #FFEECA;
									    border: 1px solid #EED97C;
									    border-radius: 4px 4px 4px 4px;
									    color: #333333;
									    position: relative;}
.select dl dd ul li b {background: url("../imgs/icon20110818.gif") no-repeat scroll 0 0 transparent;
								    bottom: -5px;
								    height: 5px;
								    left: 50%;
								    display:none;
								    margin-left: -3px;
								    overflow: hidden;
								    position: absolute;
								    width: 7px;}
.select dl dd ul.tabe li.curr b{display:block}
.select dl.brand dd div.content {float: none;
							    height: auto;
							    margin: 0;
							    overflow: hidden;
							    padding: 0;
							    width: 100%;}
.select dl.brand dd div.content div {width:118px;float: left;
								    height: 20px;
								    margin-right: 15px;
								    padding-top: 5px;}
.select dl dd a.check {background:#4598D2;color:#fff;}

.sequence {border-color: #CE0000 #DEDFDE #DEDFDE;
    		border-style: solid;
    		border-width: 2px 1px 1px;background:url('../imgs/20120418A.png');width:988px;}
 .sequence .forea1 {border-bottom: 1px solid #E7E3E7;
   					 padding: 5px 8px;height:26px;font-size:13px;}
  .sequence .forea2 {border-bottom: 1px solid #fff;
   					 padding: 3px 8px;height:26px;font-size:13px;}					 

.sequence .forea1 .paix ,.sequence .forea1 .com_num,.sequence .forea2 .stock ,.sequence .forea2 .type{height:100%;float:left;overflow:hidden}
.sequence .forea1 .paix p , .sequence .forea2 .stock p , .sequence .forea2 .type p{height:26px;line-height:26px;padding-right:7px;text-align:left;float:left;}
.sequence .forea1 .paix ul.paix_type {float:left;height:26px;}
.sequence .forea1 .paix ul.paix_type li{float:left;margin-right:10px;}
.sequence .forea1 .paix ul.paix_type li a {display:block;height:24px;border:1px solid #ccc;padding:0 10px;float:left;line-height:24px;}
.sequence .forea1 .paix ul.paix_type li a.click {background-color:#CC0000;color:#fff;font-weight:bold;padding:0 13px;}
.sequence .forea1 .com_num {float:right;}
.sequence .forea1 .com_num .total {border-right: 1px solid #E7E3E7;
								    color: #CC3300;
								    float: left;
								    height: 22px;
								    line-height: 22px;
								    padding: 2px 15px 2px 0;}
.sequence .forea1 .com_num .page {height:22px;float:right;line-height:22px;}
.sequence .forea1 .com_num .page span {display:inline-block;padding:0 10px;}
.sequence .forea1 .com_num .page a.pre ,.sequence .forea1 .com_num .page a.next {display:inline-block;padding:0 10px;height:22px;border:1px solid #ccc;position:relative}
.sequence .forea1 .com_num .page a b {top:6px;background:url('../imgs/bg_hotsale.gif') no-repeat;display:block;position:absolute;width:7px;height:10px;}
.sequence .forea1 .com_num .page a.pre b {background-position: -80px -608px;
   											 left: 3px;}
.sequence .forea1 .com_num .page a.pre b.click{background-position: -67px -608px;}
 .sequence .forea1 .com_num .page a.next b {background-position: -73px -608px;
   											   right: 3px;}

  .sequence .forea1 .com_num .page a.next b.click{background-position: -60px -608px;}

 .bb {background:url('../imgs/20120418.png') no-repeat;}
  .sequence .forea2 .stock {padding-right:15px;border-right:1px solid #E7E3E7;}
    .sequence .forea2 .stock  .text {position:relative;border:1px solid #ccc;height:100%;padding:0 20px 0 5px;width:65px;background:#fff;float:left;font-size:12px;line-height:26px;}
   .sequence .forea2 .stock .text b{display:inline-block;width:17px;height:100%;position:absolute;right:0;border-left:1px solid #ccc;background-position: -20px 0;}
    .sequence .forea2 .stock  .show_only {color:#999;position:relative;height:100%;padding:0 0 0 17px;width:65px;float:left;font-size:12px;line-height:26px;margin-left:10px}
   .sequence .forea2 .stock .show_only b{display:inline-block;width:14px;height:14px;position:absolute;left:0;top:6px;border-left:1px solid #ccc;background-position: -29px -24px;}
     .sequence .forea2 .stock .show_only b.click {background-position: 0 -25px}

     .sequence .forea2 .type {margin-left:15px;}
       .sequence .forea2 .type .all {position:relative;height:100%;padding:0 15px 0 17px;float:left;font-size:12px;line-height:26px;float:left;}
          .sequence .forea2 .type b{display:inline-block;width:12px;height:14px;position:absolute;left:0;top:7px;background-position: -43px -25px;}
          .sequence .forea2 .type b.hover {background-position: -15px -25px}
          ul.list_h {width:100%;height:auto;overflow:hidden;padding-bottom:10px;}
          ul.list_h li.scroll_li {position:relative;float:left;height:340px;border-bottom:1px dotted #ccc;width:224px;padding:1px 11px 0;margin-bottom:10px;} 
           ul.list_h li.hover {border:1px solid #ddd;box-shadow: 0 0 8px #ddd;border-bottom:0;width:222px;}
         ul.list_h li.scroll_li div.shop_bottom{display:none;width:244px;height:25px;border:1px solid #ddd;border-top:0;box-shadow: 0 0 8px #ddd;text-align:center;line-height:25px;background:#F5F5F5;position:absolute;left:-1px;top:330px; z-index:200;}
          ul.list_h li.scroll_li .p_img {padding:10px 0 5px;height:160px;text-align:center;}
          ul.list_h li.scroll_li .p_img img {width:160px;height:160px;}
          ul.list_h li.scroll_li div.p_scroll_img { height: 29px;
													    overflow: hidden;
													    width: 186px}
           ul.list_h li.scroll_li div.p_scroll_img ul {width:340px;}
           ul.list_h li.scroll_li div.p_scroll_img li {float:left;height:29px;width:29px;margin-right:3px;}
           ul.list_h li.scroll_li div.p_scroll_img li a {padding:1px;border:1px solid #ddd;display:block;width:25px;height:25px;}
           ul.list_h li.scroll_li div.p_scroll_img li a.click{border:1px solid #CC0000;}
           ul.list_h li.scroll_li div.p_scroll_img li img {width:25px;height:25px;}        
ul.list_h li.scroll_li div.p_name {width:224px;height:35px;text-align:left;margin-top:5px;}
ul.list_h li.scroll_li div.p_price {width:224px;height:20px;line-height:20px;color:#CC0000;margin:5px 0;font-size:14px;} 
ul.list_h li.scroll_li div.extra { color: #005AA0;
								    height: 16px;
								    line-height: 16px;
								    margin-top: 10px;
								    overflow: hidden;}
ul.list_h li.scroll_li div.extra span.no_bg {display:block;float:left;height:100%;width:75px;background:url('../imgs/20120828G.jpg') no-repeat;margin-right:5px;}	
ul.list_h li.scroll_li div.extra span.no_bg span.succ_bg {float:left;display:block;width:45px;height:100%;background:url('../imgs/20120828F.jpg') no-repeat;z-index:200;}							    

/******************商品精选********************/
.right .choice {width:988px;}
.right .choice .c_top {height:30px;background-repeat:repeat-x;border:1px solid #ddd;border-bottom:0}
.c_top h3{padding-left:20px;height:100%;line-height:27px;}
.choice ul.feat {width:100%;height:250px;background:#F5F5F5}
.choice ul.feat li {font-family: arial,宋体;text-align:center;position:relative;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0 10px;height:248px;width:227px;float:left}
.choice ul.feat li.first {border-left:1px solid #ddd;width:226px;}
.choice ul.feat li.last {border-right:1px solid #ddd;width:226px}
.choice ul.feat li.hover {border:1px solid #EDD28B;background:#FFFDEE;width:225px;}

.choice ul.feat li .p_img {padding:10px 33px 5px;overflow:hidden;}
.choice ul.feat li .p_img img {width:160px;height:160px;float:left;}
.choice ul.feat li .p_name {width:100%;line-height: 1.5em;text-align:center;font-size:13px}
.choice ul.feat li .p_name a {color:#333}
.choice ul.feat li .p_price {text-align:center;line-height: 1.5em}
.choice ul.feat li .p_price strong {color:#CC0000}
.choice ul.feat li b{top:0;right:0}

/****************用户浏览 用户喜欢*******************/
.userlook {float:left;width:208px;float:left;border:1px solid #ddd;}
.userlook .showlook {height:250px;border-top:1px solid #ddd;overflow-y:auto;padding:0 0 0 10px}
.userlook .showlook ul {width:100%;height:auto}
.userlook .showlook ul li {width:100%;border-top:1px dotted #ddd;overflow:hidden}
.userlook .showlook ul li .p_img {float:left;height:50px;width:50px;overflow:hidden;padding:5px 0;margin-right:5px;display:inline}
.userlook .showlook ul li .p_img img {float:left}
.userlook .showlook ul li .p_name {float:left;width:120px;height:3em;margin-top:5px}
.userlook .showlook ul li .p_price {float:left;width:120px;color:#CC0000}
.userlike {float:right;width:999px;float:left;border:1px solid #ddd;border-left:0;height:auto;}
.userlike .likeshow{padding:0 39px;position:relative;height:250px;border-top:1px solid #ddd;width:920px}
.userlike .likeshow a.pb {position:absolute;top:72px;display:block;width:21px;height:107px;background:url('../imgs/scroll.png') no-repeat}
.userlike .likeshow a.prebtn {background-position: 0 0;left:10px}
.userlike .likeshow a.nextbtn {background-position: -21px 0;right:10px}
.userlike .likeshow .show {width:100%;position:relative;height:100%;overflow:hidden}
.userlike .likeshow .show ul.likescroll {height:250px;overflow:hidden;position:absolute}
.userlike .likeshow .show ul.likescroll li {float:left;height:230px;width:144px;padding:10px 20px}
.userlike .likeshow .show ul.likescroll li .p_img {padding:7px;overflow:hidden}
.userlike .likeshow .show ul.likescroll li .p_img img {width:130px;height:130px;float:left}
.userlike .likeshow .show ul.likescroll li .p_name {width:100%;font-size:12px;height:3em;line-height:1.2em;text-align:left;margin:0}
.userlike .likeshow .show ul.likescroll li .p_com {width:100%;height:auto;text-align:center;margin-bottom:2px;}
.userlike .likeshow .show ul.likescroll li .p_price {width:100%;line-height:1.2em;color:#CC0000;text-align: center;}